มหาวิทยาลัยเกษตรศาสตร์ วิทยาเขตศรีราชา |
คำอธิบายรายวิชา |
03603341
|
วิศวกรรมซอฟต์แวร์
|
4(3-3-8)
|
Software Engineering
|
พื้นฐาน (Pre-requisite) 03603112
วิชาที่ต้องเรียนมาก่อน 03603112 และ 03603212 แนวคิดด้านกระบวนการซอฟต์แวร์ ตัวแบบของกระบวนการซอฟต์แวร์ การจัดการและการดึงข้อมูลความต้องกร เทคนิคการวิเคราะห์และการออกแบบเชิงวัตถุ การพัฒนาแบบขับเคลื่อนด้วยการทดสอบ ยูเอ็มแอล สถาปัตยกรรมซอฟต์แวร์ แบบแผนการออกแบบเทคนิคการสร้างซอฟต์แวร์ เทคนิคการตรวจสอบซอฟต์แวร์ การจัดการโครงการซอฟต์แวร์ Software process concepts. Software process models. Requirements management and elicitation. Object-oriented analysis and design techniques. Test-driven development. UML. Software architecture. Design patterns. Software construction techniques. Software testing techniques. Software project management.
|
|
|